English Dictionary
◊ CANNA LILY
canna lily
n : plants grown for their large bright yellow to red flowers
[syn: {Canna generalis}]